package framework;

import java.io.File;

import org.newdawn.slick.TrueTypeFont;

public class C {
	
	public final static String ASSETS_FOLDER = File.separator + "resources" + File.separator;
	
	public final static String ASSETS_STAGES_FOLDER = ASSETS_FOLDER + "stages" + File.separator;
	
	public final static String ASSETS_CHAR_FOLDER = ASSETS_FOLDER + File.separator + "characters" + File.separator;
	
	public final static String ASSETS_GUI_FOLDER = ASSETS_FOLDER + File.separator + "gui" + File.separator;
	
	public final static String FONTS_FOLDER = ASSETS_FOLDER + "font" + File.separator;
	
	public final static int DEFAULT_WIDTH = 1280;
	
	public final static int DEFAULT_HEIGHT = 720;
	
	public final static String CONTROL_SEPARATOR = "@";
	
	public final static String INPUT_KEYBOARD = "k";
	
	public final static String INPUT_CONTROLLER1 = "c1";
	
	public final static String INPUT_CONTROLLER2 = "c2";
	
	public static class Font {
		
		public static final TrueTypeFont SMALL_FONT = new TrueTypeFont(new java.awt.Font("impact", java.awt.Font.PLAIN, 20), true);
		
		public static final TrueTypeFont REGULAR_FONT = new TrueTypeFont(new java.awt.Font("impact", java.awt.Font.BOLD, 30), true);
		
		public static final TrueTypeFont BIG_FONT = new TrueTypeFont(new java.awt.Font("impact", java.awt.Font.PLAIN, 50), true);
	}
	
	public static class S {
		
		public static final String SELECT = "Select a character!";
		
		public static final String READY = "Fight starting...";
	}

}
